
/*初始化*/
*{margin: 0; padding: 0; }
a{text-decoration: none;}
body, button, input, select, textarea{font: 12px/22px tahoma, arial, '宋体'; color: #333}
dl, ul{list-style: none}
/*header-页头部分开始*/	
#header_wrap{width: 100%; height: 195px; font-weight: bold;font-size: 14px;position: relative;background: white;}

/*页头顶部栏*/
.top_nav{background:#f7f7f7;width: 100%;border: 1px solid #e9e9e9;}
.top_nav_main {margin: 0 auto; width: 1190px; height:35px; line-height: 35px;  }
.top_nav , li , a { color: #a8a8a8; }

/*左侧 注册/登录*/
.top_left{ float: left; line-height: 35px; font-family: "microsoft yahei"; font-size: 12px;font-weight: 400;}

/*鼠标移入  我的八方  显示  下拉列表*/
.bor{ border: 1px solid #a8a8a8; background: white;}

/*购物*/
.top_right{ position: relative; float: right; list-style: none; width: 550px; height: 35px;color: #a8a8a8; line-height: 35px; font-family: "microsoft yahei"; position: relative; font-size: 12px;font-weight: 400;}
.top_right li{float: left; margin:2px; width: 80px;text-align: center;line-height: 35px;}
.top_right >li:first-child{width: 110px; }
.top_right >li:last-child{width: 120px; color: black; position: absolute; right: 0;}
.top_right li a img { padding-right: 4px;}

/*我的八方 下拉列表*/
.top_right_menu{position: absolute;left: 100px; z-index: 100;}
.top_r_dingdan  {  display: none;}
.top_r_dingdan li{ float: none; list-style: none;margin: 0;}

/*页头主体部分*/
.top_main{ width: 1190px; height: 58px; background: white; margin: 36px auto 24px;position: relative;}

/*搜索*/
.top_search{height: 58px;width: 630px; margin: 0 auto;}
.tm_search{ width: 546px; height: 28px; border: 2px solid #13489d; }
.tm_search1{font-size:  13px; line-height: 28px; float: left; width: 440px; height: 28px; text-indent: 5px;border: none;} 
.tm_search2 { font-size: 15px; line-height: 26px; float: left; color: #fff; border: none; background: #13489d; cursor: pointer;  width: 106px; height: 28px; text-align: center;}
.recommend { line-height: 20px; overflow: hidden; width: 550px; height: 20px; margin-top:8px; font-size: 12px;}
.recommend ul li:first-child { border-left: none; }
.recommend ul li{ list-style: none; float: left; border-left: 1px solid #b7b7b7;color: #b7b7b7; font-weight: normal; line-height: 12px; height: 14px;display: inline-block; margin-left: -11px; padding: 0 21px 0 10px;}
.recommend ul li a:hover { color: #ec478e; text-decoration:  underline }

/*logo*/
.logo { float: left; }

/*证  / 保  及  小图标 */
.top_ensure{position: absolute; width: 320px; height: 58px; right: 0; top: 0px; }
.top_ensure p {position: relative; height: 58px; width: 140px; float: right;  font-size: 16px;line-height: 58px; font-family: "microsoft yahei"; color: #6c6c6c; font-weight: normal;}
.top_ensure p .ii1 {position: absolute; top: 0px; left: 0;}
.top_ensure .top_ensure2 { width: 130px;}
.top_ensure p .ii2 {position: absolute; top: 0px;right: 65px; }
.top_ensure p span { position: absolute;  right: 0 ; top:-8px;}
.top_ensure .top_ensure1 {}

/*页头主导航部分*/
.top_siteNav {position: relative;  width: 1190px; height: 46px; margin: 0 auto;}

/*1.左侧分类及其展开   全部商品分类*/
.main_sort { width: 1190px; height: 46px; margin: 0 auto; position: relative; }
.top_siteNav .main_sort .main_sort_top { background: #13489D; width: 190px; font-weight: lighter; height: 45px;font-size: 16px; line-height: 45px; color: white;}
.top_siteNav .main_sort .main_sort_top .all_sort {text-align: center;color: white; font-family: 'microsoft yahei';font-size: 16px;line-height: 46px; display: block;}
.sor_list{left: 0; width: 190px; height: 470px; top: 45px; position: absolute; z-index: 3;}
.sor_list .sor_list_bg { width: 100%; height: 100%; opacity: 0.95; background: #0f5cb3;}
.sor_list .sor_item{ width: 100%; height: 100%; position: absolute;font-size: 15px; font-family: "microsoft yahei";  list-style: none; background: #0f5cb3;top: 0px; padding-top: 10px;}
.sor_list .sor_item li { width: 100%; height: 41px; margin-top: 10px; }
.sor_list .sor_item li a { color: white; }

/*2.首页--主体导航*/
.main_nav{position: absolute; height: 38px; width: 742px;top: 0; left: 190px; margin-top: 5px; float: left;}
.main_nav a {font-weight: lighter; font-family: "microsoft yahei"; font-size: 15px; line-height: 38px; display: block;  float: left; width: 106px; height: 38px; text-align: center; color: black;}
.main_nav a:hover {  color:  #ec478e; }


/*3.头导航    -- > 导航全部分类*/
/*全部商品分类侧边小图标*/
.main_sort_top  .sor_list .sor_item .sor_item_box .sib_abox { font-family: "microsoft yahei"; font-size: 15px; z-index: 5; display: block;position: relative; }
.main_sort_top  .sor_item_box .i-icon { display: inline-block;  background: url(../img/i-icon.png) no-repeat;vertical-align: middle;}
.main_sort_top  .sor_item_box .nor-1 {width:15px; height: 18px; background-position: 0 -184px; margin: 0 16px 0 20px; }
.main_sort_top  .sor_item_box .nor-2 {width:15px; height: 15px; background-position: 0 -202px; margin: 0 17px 0 20px; }
.main_sort_top  .sor_item_box .nor-3 {width:11px; height: 18px; background-position: 0 -81px; margin: 0 21px 0 19px; }
.main_sort_top  .sor_item_box .nor-4 {width:16px; height: 22px; background-position: 0 -235px; margin: 0 19px 0 16px; }
.main_sort_top  .sor_item_box .nor-5 {width:11px; height: 20px; background-position: 0 -45px; margin: 0 21px 0 20px; }
.main_sort_top  .sor_item_box .nor-6 {width:23px; height: 17px; background-position: 0 -297px; margin: 0 14px 0 15px; }
.main_sort_top  .sor_item_box .nor-7 {width:10px; height: 19px; background-position: 0 -9px; margin: 0 22px 0 20px; }
.main_sort_top  .sor_item_box .nor-8 {width:18px; height:  9px; background-position: 0 -279px; margin: 0 18px 0 16px; }
.main_sort_top  .sor_item_box .nor-9 {width:12px; height: 19px; background-position: 0 -117px; margin: 0 21px 0 18px; }
.main_sort_top  .sor_item_box:hover .sib_abox {color: #0f5cb3; display: block;  background: white; }
.main_sort_top  .sor_item_box:hover .nor-1 { width: 15px; height: 18px; background-position: 0 -217px;}
.main_sort_top  .sor_item_box:hover .nor-2 { width: 15px; height: 15px; background-position: 0 -169px}
.main_sort_top  .sor_item_box:hover .nor-3 { width: 11px; height: 18px; background-position: 0 -64px }
.main_sort_top  .sor_item_box:hover .nor-4 { width: 16px; height: 22px; background-position: 0 -257px }
.main_sort_top  .sor_item_box:hover .nor-5 { width: 11px; height: 17px; background-position: 0 -100px }
.main_sort_top  .sor_item_box:hover .nor-6 { width: 23px; height: 17px; background-position: 0 -314px }
.main_sort_top  .sor_item_box:hover .nor-7 { width: 10px; height: 19px; background-position: 0 -28px }
.main_sort_top  .sor_item_box:hover .nor-8 { width: 18px; height: 9px; background-position: 0 -288px }
.main_sort_top  .sor_item_box:hover .nor-9 { width: 12px; height: 19px; background-position: 0 -136px }

/*展开分类*/
.main_sort_top  .sor_list .sor_item .sor_item_box .item_box_list { position: absolute; z-index: 3; display: none; top: 0; left: 189px; overflow: hidden;height: auto; min-height: 478px; padding: 0 20px; width: 959px; border: 1px solid #d9dee3;}
.main_sort_top  .sor_item_box .item_box_list .item_box_bag {width: 100%; height: 100%; background-color: #fff;opacity: 0.95;position: absolute; top: 0; left: 0;z-index: 2;}
.main_sort_top  .sor_item_box .item_box_list .sort_detail_list {color:black; position: relative;  z-index: 3; float: left; width: 730px; padding-top: 3px; font-family: tahoma,arial,"宋体"; font-size: 12px;} 
.main_sort_top  .sor_item_box .item_box_list .sort_detail_list dl { overflow: hidden; }
.main_sort_top  .sor_item_box .item_box_list .sort_detail_list dl a:hover { color: #e6186f;}
.main_sort_top  .sor_item_box .item_box_list .sort_detail_list a { color: black;}
.main_sort_top  .sor_item_box .item_box_list .sort_detail_list dt { font-size: 12px; float: left;  margin-right: 28px; padding: 16px 0; text-align: right; line-height: 22px;}
.main_sort_top  .sor_item_box .item_box_list .sort_detail_list dt a { line-height: 25px; color: #666;}
.main_sort_top  .sor_item_box .item_box_list .sort_detail_list dt b {font-size: 12px; font-weight: 400; margin-left: 10px;}
.main_sort_top  .item_box_list .sort_detail_list dd {font-weight: 400;   float: left; width: 600px; padding: 16px 0; border-bottom: 1px dotted #c6cacb;line-height: 25px; }
.main_sort_top  .sor_item_box .item_box_list .sort_detail_list dd a {display: inline-block; margin-right: 18px;  color: #666;}

/*推荐品牌*/
.sor_item_box .item_box_list .sort_detail_right { position: relative; z-index: 3; float: left; width: 198px; margin-left: 30px; padding-top: 14px; padding-bottom: 10px; font-family: tahoma,arial,"宋体"; font-size: 12px; font-weight: 400; line-height: 22px;}
.sor_item_box .item_box_list .sort_detail_right .rb_tit {  padding-bottom: 6px; color: #6b6b6b; }
.sor_item_box .item_box_list .sort_detail_right .b_brank img { border: 1px solid #ebebeb; }
.sor_item_box .item_box_list .sort_detail_right .rs_tit {  padding-bottom: 2px; padding-top: 8px; margin-top: 10px; border-top: 1px solid #ccc; color: #6b6b6b; }
.sor_item_box .item_box_list .sort_detail_right .b_shop  a { line-height: 30px; display: inline-block; margin-right: 2px; color: #666; }
.sor_item_box .item_box_list .sort_detail_right .b_shop  a:hover { color: #e6186f; }
/*header-页头部分结束*/	




/*footer - 页面尾部开始*/
/*正 快 换*/
#footer_wrap  { margin: 0 auto; padding-bottom: 40px; }
#footer_wrap .ft_top_box { height: 100px; margin: 0 auto; border-top: 2px solid #c2c2c2;  }
#footer_wrap .ft_top_box .ft_top_content { display: block; width: 1188px; height: 100%; margin: 0 auto; padding: 0 1px; }
#footer_wrap .ft_top_box .ft_top_list { overflow: hidden;  width: 100%; height: 100%;  list-style:none;}
#footer_wrap .ft_top_box .ft_top_list .ft_top_item { float: left; width: 198px; height: 50px; padding: 22px 0 28px; }
#footer_wrap .ft_top_box .ft_top_item .ft_top_tit { font-size: 16px; line-height: 28px; float: left; width: 130px; height: 28px; font-family: "microsoft yahei";color: #1b1b1b; }
#footer_wrap .ft_top_box .ft_top_item .ft_top_tet { float: left;  width:130px; height: 14px;color: #919191; font-family:"microsoft yahei" }
/*小图标*/
.ft_top_box .ft_top_item .i-icon  { display: inline-block; margin-right: 10px;  background: url(../img/i-icon.png) no-repeat;vertical-align: middle; float: left;}
.ft-icon1 , .ft-icon2 ,.ft-icon3,.ft-icon4 ,.ft-icon5 ,.ft-icon6 { width: 50px; height: 50px; } 
.ft_top_box .ft_top_item .ft-icon1 { background-position: -23px -655px; }
.ft_top_box .ft_top_item .ft-icon2 { background-position: -23px -805px; }
.ft_top_box .ft_top_item .ft-icon3 { background-position: -23px -755px; }
.ft_top_box .ft_top_item .ft-icon4 { background-position: -23px -855px; }
.ft_top_box .ft_top_item .ft-icon5 { background-position: -23px -605px; }
.ft_top_box .ft_top_item .ft-icon6 { background-position: -23px -705px; }

/*购物指南*/
.ft_info_box { height: 144px; margin: 0 auto; padding: 32px 0 38px; border: 1px solid #dcdcdc; background: #f4f4f4; }
.ft_info_content{ position: relative;  z-index: 1; width: 1190px; height: 100%; margin: 0 auto;}
.info_content_list { float: left;  overflow: hidden; width: 792px; height: 100%; list-style: none;} 
.info_content_item { float: left;  width: 198px; height: 100%;}
.info_content_item a:hover { color: #e6186f; cursor: pointer;}
.info_content_item .info_tit { font-family: "microsoft yahei"; font-size: 14px; line-height: 26px; margin-bottom: 22px; color: #262626; }
.info_content_item  .info_a { height: 18px; line-height: 18px; display: block;  margin-bottom: 8px; text-indent: 38px; color: #6a6a6a;}
/*小图标*/
.info_content_item .info_tit .i-icon {  display: inline-block; margin-right: 10px;  background: url(../img/i-icon.png) no-repeat;vertical-align: middle; margin-top: -2px; }
.info_content_item .info_tit .black_nav1 { width: 26px; height: 26px; background-position: -23px -407px; }
.info_content_item .info_tit .black_nav2 { width: 26px; height: 18px; background-position: -23px -371px; }
.info_content_item .info_tit .black_nav3 { width: 26px; height: 18px; background-position: -23px -389px; }
.info_content_item .info_tit .black_nav4 { width: 26px; height: 26px; background-position: -23px -345px; }

/*联系  Tel / 微博 / 邮箱*/
.info_contact { float: left; width: 186px; height: 100%; margin-top: -3px; }
.ic_tel { font-size: 22px; line-height: 32px; color: #3d3d3d; }
.ic_time { font-family: "microsoft yahei";height: 18px;  line-height: 18px; margin-bottom: 6px; color: #a5a5a5; border-bottom: 1px solid #a4a4a4;}
.ic_weibo { font-family: "microsoft yahei"; display: block; height: 24px; color: #8f8f8f; }
.ic_mail { height: 14px; line-height: 16px; display: block; margin-top: 8px; color: #8f8f8f; }
.ic_weibo .i-icon , .ic_mail .i-icon {  display: inline-block;   background: url(../img/i-icon.png) no-repeat; }
.ic_weibo .ic_icons1{ width: 25px; height: 20px; background-position: -23px -225px; }
.ic_mail  .ic_icons2{ width: 18px; height: 13px; background-position: -23px -138px; }
/*二维码*/
.info_prcode { position: absolute;  z-index: 2; top: 0; right: 10px; width: 110px; height: 100%;}
.ip_img { display: block;  overflow: hidden;width: 108px; height: 108px; border: 1px solid #ececec;border-radius: 3px; margin-bottom: 7px; } 
.info_prcode p { font-family: "microsoft yahei"; line-height: 16px; text-align: center;  color: #484848;}

/*了解更多   关于我们*/
.ft_link_box { height: 118px; margin: 0 auto; padding: 26px 0 18px; background: #1562b6;  }
.ft_link_box a:hover { text-decoration: underline; }
.link { width: 1190px; margin: 0 auto; color: #fff; text-align: center; }
.link a { margin: 0 10px; color: #fff; }
.copyright { width: 1190px; margin: 30px auto 0; }
.copyright p { text-align: center;  color: #85b6ff;}
.copyright p a { margin: 0 3px; color: #85b6ff; }
/*footer - 页面尾部结束*/

#footer_wrap .ft-authentication-box{margin-top: 32px; text-align: center}
#footer_wrap .ft-authentication-box a{text-decoration: none;  margin-right: 5px; }









